heavy vegetation - Español Inglés Diccionario